package com.wish.group05.base.service;

import com.wish.group05.base.dto.RequestSearchSfsDto;
import com.wish.group05.base.dto.ResponseSearchSfsDto;
import com.wish.group05.base.dto.SfContractDetailsResponseDTO;
import com.wish.group05.base.entity.SfContract;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author houzehui
 * @since 2022-05-23
 */
public interface ISfContractService extends IService<SfContract> {

    List<ResponseSearchSfsDto> financialList(RequestSearchSfsDto requestSearchSfsDto);

    SfContractDetailsResponseDTO getSfContract(Long id);

    SfContractDetailsResponseDTO getSfContractStagingCalculation(Long contractId, Long productId);
}
